package com.smartleanx.module.hrm.service.esign.temp.vo.Auth;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrgAuthConfig {

    // 组织机构名称（机构账号标识）
    private String orgName;

    // 机构账号ID
    private String orgId;

    // 组织机构身份附加信息
    private OrgInfo orgInfo;

    // 机构实名认证页面配置项
    private OrgAuthPageConfig orgAuthPageConfig;

    // 经办人身份信息（如果不传经办人个人的账号信息，则需要经办人自主在页面填写手机号/邮箱进行验证码回填注册）
    private PsnAuthConfig transactorInfo;

    // 经办人认证页面设置
    private PsnAuthPageConfig transactorAuthPageConfig;
}
